
.frame {
	border : 1px solid;
    width: 100%;
    height : calc(100% - 4px);
    display: inline-flex; 
    
    /* overflow-y: scroll;
	overflow-x: hidden;
	background-color: #EAF1F6;
	top: 70px;
	left: 250px;
	bottom: 35px;
	right: 0px;
	position: fixed;
	float: left;
	position: fixed; */
}

.canvas_left {
    width: 220px;
    line-height: 25px;
    height: calc(100% - 4px);
    border: 1px solid;
    margin: 1px;
}

.menu_utils {
    height: 50%;
}

ul.operation_menu {
    height: calc(100% - 25px);
    margin: 0;
    padding-left: 20px;
}

div#centent {
    text-align: right;
    width: 100%;
    height: calc(100% - 25px);
    overflow-y: scroll;
}

.frame_properties {
    height: 50%;
}

.canvas_middle {
    /* width: calc(100% - 227px); */
    width: calc(100%);
    height: calc(100% - 3px);
    border: 1px solid;
}

.draw_canvas{
    z-index: 0;
    width: 100%;
    height: 100%;
}

.draggable_hover{
    border:solid red 1px;
}

ul.operation_menu>li>ul {
    padding-left: 20px;
    list-style: none;
}

.build_check{
	border : solid 1px red !important;
}

ul#build_properties, ul#build_left {
    padding: 0px;
    margin: 0px;
    text-align: center;
}

#build_properties>li, #build_left>li {
    float: left;
    list-style: none;
    padding: 0px;
    margin: 0px;
    background-color: #cddfee;
}

#build_properties a, #build_left a {
    text-decoration: none;
}

.tab_check{
	background-color: #93b6dc !important;
}

div#centent>div{
    padding-top: 10px;
    text-align: right;
}

div#centent input, div#tab_centent input{
	width: 100px;
}

div#tab_centent {
    width: 100%;
    height: calc(100% - 25px);
    overflow-y: scroll;
}

.div_page_save{
    float: right;
    vertical-align: middle;
    font-size: 15px;
    cursor: pointer;
    border-radius: 10px;
    color: #000;
    border: 0px;
    margin-right: 20px;
}
.div_page_save_button{
    cursor: pointer;
	border-radius: 10px;
	color: #fff;
	border: 0px;
	background: #8f72df;	
}
.search_button{
	background:url('../../icon/content_search_button.png');
	border-style:none; 
    height: 16px;
    width: 16px;
    background-repeat: no-repeat;
    font-size: 0px;
    outline��none;
    padding-top: 8px;
    background-size: 16px 16px;
}
